Kinabalu Serpent-eagle - French English Dictionary